Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
186 STROUD ROAD Semi-Detached £210,000 11 Feb 2005
188 STROUD ROAD Semi-Detached £195,000 4 Aug 2011
190 STROUD ROAD Semi-Detached £35,000 10 Dec 1996
194 STROUD ROAD Semi-Detached £335,000 5 Jun 2020
200 STROUD ROAD Detached £97,500 28 Feb 1997
202 STROUD ROAD Detached £600,000 26 Aug 2022
204 STROUD ROAD Semi-Detached £425,000 15 Aug 2017
210 STROUD ROAD Detached £325,000 25 Nov 2004
210A STROUD ROAD Detached £245,000 23 Nov 2007